﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Admin.Core.Service.Quality.MachineCheck.Output
{
    public class CheckReportCommitGetOutput
    {
        /// <summary>
        /// 校验记录项Id
        /// </summary>
        public long Id { get; set; }
        /// <summary>
        /// 校验主键
        /// </summary>
        public long MachineCheckId { get; set; }

        /// <summary>
        /// 校准时间
        /// </summary>
        public DateTime? CalTime { get; set; }

        /// <summary>
        /// 下载地址前缀
        /// </summary>
        public string Prefix { get; set; }

        /// <summary>
        /// 校验文档路径
        /// </summary>
        public string FilePath { get; set; }


        /// <summary>
        /// 校验结果描述
        /// </summary>
        public string Result { get; set; }

        /// <summary>
        /// 备注
        /// </summary>
        public string Remark { get; set; }

        /// <summary>
        /// 是否删除
        /// </summary>
        public bool IsDeleted { get; set; } = false;


        /// <summary>
        /// 确认校准时间
        /// </summary>
        public DateTime? ConfirmCalTime { get; set; }


        /// <summary>
        /// 状态  0 待确认  1 校验成功  2 校验失败
        /// </summary>
        public int Status { get; set; }

        /// <summary>
        ///  默认确认结果
        /// </summary>
        public int Rs { get; set; }
    }
}
